# encoding: utf-8

# 输入身高体重，并分别赋值给height、weight这两个变量，数据类型为float型(浮点型)
height, weight = map(float, input("请输入身高(米)和体重(公斤)[逗号隔开]:").split(","))
# 计算BMI的值，并保留两位小数
# 此处round函数功能:先使用公式计算BMI，然后将计算结果四舍五入到保留两位小数
BMI = round(weight / (height * height),2)
# 输出BMI的值
print(f"BMI数值为:{BMI}")

# 判断BMI所在区间
if BMI < 18.5:
    print("BMI指标为:国际'偏瘦',国内'偏瘦'")
elif 18.5 <= BMI < 24:
    print("BMI指标为:国际'正常',国内'正常'")
elif 24 <= BMI < 25:
    print("BMI指标为:国际'正常',国内'偏胖'")
elif 25 <= BMI < 28:
    print("BMI指标为:国际'偏胖',国内'偏胖'")
elif 28 <= BMI < 30:
    print("BMI指标为:国际'偏胖',国内'肥胖'")
else:
    print("BMI指标为:国际'肥胖',国内'肥胖'")
